package com.ai_daily.aitiantian.core.recog;

/**
 * Created by fujiayi on 2017/6/14.
 */

public interface IStatus {

    int STATUS_NONE = 2;

    int STATUS_READY = 3;
    int STATUS_SPEAKING = 4;
    int STATUS_RECOGNITION = 5;

    int STATUS_FINISHED = 6;
    int STATUS_RECOGNIZER_SUCCESS = 101;//Recognizer
    int STATUS_RECOGNIZER_ERROR = 102;
    int STATUS_SYNTHESIS_SUCCESS = 103;//Synthesis

    int STATUS_SYNTHESIS_ERROR = 104;//Synthesis
    int STATUS_SPEECH_FINISH = 105;//Synthesis
    int STATUS_SPEECH_ERROR = 106;//Synthesis
    int STATUS_SPEECH_START = 107;//Synthesis
    int STATUS_START_RECOGNIZER = 108;//nextType 开始解析
    int STATUS_SPEEK_PROGRESS = 109;
    int STATUS_ASR_END = 110;
    int STATUS_ASR_EXIT = 111;
    int STATUS_ASR_ASR_PARTIAL = 112;
    int STATUS_PLAY_RESULT = 301;
    int STATUS_QUERY_COMMON_CONFIG = 302;

    int STATUS_SHOW_EXPIRE = 303;
    int STATUS_QUERY_INFO = 304;
    int STATUS_SHOW_NO_EXPIRE = 305;
    int STATUS_UPDATE_LOGO = 306;
    int STATUS_LONG_SPEECH_FINISHED = 7;
    int STATUS_STOPPED = 10;

    int STATUS_WAITING_READY = 8001;
    int WHAT_MESSAGE_STATUS = 9001;

    int STATUS_WAKEUP_SUCCESS = 7001;
    int STATUS_WAKEUP_EXIT = 7003;
}
